manually powered suction equipment - Español Inglés Diccionario